package com.office.personalOffice.nameCard.personalNameCard.dao;


import com.office.personalOffice.nameCard.nameCardList.pojo.OaNamecard;
import com.office.personalOffice.nameCard.nameCardList.pojo.OaNamecardlist;
import com.office.personalOffice.nameCard.personalNameCard.pojo.TbPosition;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper
public interface IsPNCDao {

    //查看详情（名片夹分类模块调用，查询名片夹分类里面的所有名片信息）
    public List<OaNamecard>  getAllNamecardByName(OaNamecardlist oaNamecardlist);



    //查询当前用户通讯录所有的名片
    public List<OaNamecard>  getAllNamecardByMaillistId(String maillistId);



    //查询名片(搜索)



    //增加名片 名片夹类添加记录   名片表添加自己的名片记录
    public Integer addOaNamecardlist(OaNamecardlist oaNamecardlist);

    public Integer addOaNamecard(OaNamecard oaNamecard);



    //删除名片
    public Integer deleteNameCard(OaNamecard oaNamecard);



    //获取所有职位
    public List<TbPosition>  getAllTbPosition(TbPosition tbPosition);



    //查询名片（指定名片）


}
